devoir accompli - German English Dictionary